foreign establishments - French English Dictionary